package com.gopay.common.cps.dao.acct;

import java.math.BigDecimal;
import java.util.List;

import com.gopay.common.base.dao.BaseDAO;
import com.gopay.common.domain.bank.route.po.pay.PayNuccRules;

/**
 * 网联通道出款自动切换规则DAO
 *
 * @author lynn
 * @data
 */
public interface PayNuccRulesDAO extends BaseDAO<PayNuccRules, String> {

	public List<PayNuccRules> findPayNuccRulesByChannId(String channelId);
	
	public List<PayNuccRules> findPayNuccRulesByChannId(long channelId, String whFlag, String curDate, BigDecimal bankAcctAmt);
	
	public PayNuccRules findPayNuccRulesByChannIdAndRollFlag(long channelId, String rollBackFlag);
}
